function toBase64(entrada)
{
	var diccionario = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
	//var entrada =  document.getElementById('entrada').value;
	var salida = "";
	var i=0;
	var pos = 0;

	while(i < entrada.length) {
		//cojo 6 caracteres, y me dan un número entre 0 y 63... seis 1's vale 63.
		pos = 0;
		if(entrada.charAt(i++) == '1') pos+=32;
		if(entrada.charAt(i++) == '1') pos+=16;
		if(entrada.charAt(i++) == '1') pos+=8;
		if(entrada.charAt(i++) == '1') pos+=4;
		if(entrada.charAt(i++) == '1') pos+=2;
		if(entrada.charAt(i++) == '1') pos+=1;

		salida = salida + diccionario.charAt(pos)
	}

	return salida ;
}
// JavaScript Document